object FRepNal: TFRepNal
  Left = 222
  Top = 103
  BorderStyle = bsDialog
  Caption = #1054#1090#1095#1077#1090' '#1086' '#1085#1072#1083#1080#1095#1080#1080' '#1087#1088#1086#1076#1091#1082#1094#1080#1080
  ClientHeight = 453
  ClientWidth = 688
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = False
  Position = poMainFormCenter
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object Panel2: TPanel
    Left = 0
    Top = 0
    Width = 688
    Height = 412
    Align = alClient
    TabOrder = 0
    object fP: TfrPreview
      Left = 1
      Top = 35
      Width = 686
      Height = 376
      Align = alClient
      BevelOuter = bvNone
      BorderStyle = bsSingle
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWindowText
      Font.Height = -11
      Font.Name = 'Times New Roman'
      Font.Style = []
      ParentFont = False
      TabOrder = 0
      ScrollBars = ssBoth
    end
    object Panel4: TPanel
      Left = 1
      Top = 1
      Width = 686
      Height = 34
      Align = alTop
      BevelOuter = bvNone
      TabOrder = 1
      object frSpeedButton2: TfrSpeedButton
        Left = 4
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Zoom to 100%'
        GroupIndex = 1
        Down = True
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          77777777777777777777770000000000000770FFFFFFFFFFFFF070F000000000
          00F070FFFFFFFFFFFFF070F00000000000F070FFFFFFFFFFFFF070F000000000
          00F070FFFFFFFFFFFFF070F00000000000F070FFFFFFFFFFFFF070F000000000
          00F070FFFFFFFFFFFFF077000000000000077777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton1: TfrSpeedButton
        Left = 28
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Zoom to fit'
        GroupIndex = 1
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          7777777777777777777777000000000000077068686868686860708680000000
          8680706860FFFFF06860708680F444F08680706860FFFFF06860708680F44FF0
          8680706860FFFFF06860708680F444F08680706860FFFFF06860708680000000
          8680706868686868686077000000000000077777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton3: TfrSpeedButton
        Left = 52
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Zoom to page width'
        GroupIndex = 1
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          77777777777777777777770000000000000774FFFFFFFFFFFFF074FFFF000000
          FFF074FFFFFFFFFFFFF074FFFF00000FFFF074FFFFFFFFFFFFF074FF4F0000FF
          4FF074F44FFFFFFF44F0744444F000F4444074F44FFFFFFF44F074FF4F00000F
          4FF074FFFFFFFFFFFFF077000000000000077777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton4: TfrSpeedButton
        Left = 88
        Top = 4
        Width = 24
        Height = 24
        Hint = 'First page'
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          7777777777777777777777777777777777777777777777777777777087777778
          0777777087777800077777708778000007777770880000000777777087780000
          0777777087777800077777708777777807777777777777777777777777777777
          7777777777777777777777777777777777777777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton5: TfrSpeedButton
        Left = 112
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Previous page'
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          7777777777777777777777777777777777777777777777777777777777777807
          7777777777780007777777777800000777777778000000077777777778000007
          7777777777780007777777777777780777777777777777777777777777777777
          7777777777777777777777777777777777777777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton6: TfrSpeedButton
        Left = 136
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Next page'
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          7777777777777777777777777777777777777777777777777777777770877777
          7777777770008777777777777000008777777777700000008777777770000087
          7777777770008777777777777087777777777777777777777777777777777777
          7777777777777777777777777777777777777777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton7: TfrSpeedButton
        Left = 160
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Last page'
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          7777777777777777777777777777777777777777777777777777777087777778
          0777777000877778077777700000877807777770000000880777777000008778
          0777777000877778077777708777777807777777777777777777777777777777
          7777777777777777777777777777777777777777777777777777}
        GrayedInactive = False
      end
      object frSpeedButton10: TfrSpeedButton
        Left = 196
        Top = 4
        Width = 24
        Height = 24
        Hint = 'Print report'
        Flat = True
        Glyph.Data = {
          F6000000424DF600000000000000760000002800000010000000100000000100
          0400000000008000000000000000000000001000000000000000000000000000
          80000080000000808000800000008000800080800000C0C0C000808080000000
          FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
          77777700000000000777707777777770707700000000000007070777777BBB77
          0007077777788877070700000000000007700777777777707070700000000007
          0700770FFFFFFFF070707770F00000F000077770FFFFFFFF077777770F00000F
          077777770FFFFFFFF07777777000000000777777777777777777}
        GrayedInactive = False
      end
    end
  end
  object Panel3: TPanel
    Left = 0
    Top = 412
    Width = 688
    Height = 41
    Align = alBottom
    TabOrder = 1
    object BitBtn1: TBitBtn
      Left = 560
      Top = 8
      Width = 113
      Height = 25
      Cancel = True
      Caption = #1043#1086#1090#1086#1074#1086
      Default = True
      ModalResult = 1
      TabOrder = 0
      Glyph.Data = {
        DE010000424DDE01000000000000760000002800000024000000120000000100
        0400000000006801000000000000000000001000000000000000000000000000
        80000080000000808000800000008000800080800000C0C0C000808080000000
        FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
        3333333333333333333333330000333333333333333333333333F33333333333
        00003333344333333333333333388F3333333333000033334224333333333333
        338338F3333333330000333422224333333333333833338F3333333300003342
        222224333333333383333338F3333333000034222A22224333333338F338F333
        8F33333300003222A3A2224333333338F3838F338F33333300003A2A333A2224
        33333338F83338F338F33333000033A33333A222433333338333338F338F3333
        0000333333333A222433333333333338F338F33300003333333333A222433333
        333333338F338F33000033333333333A222433333333333338F338F300003333
        33333333A222433333333333338F338F00003333333333333A22433333333333
        3338F38F000033333333333333A223333333333333338F830000333333333333
        333A333333333333333338330000333333333333333333333333333333333333
        0000}
      NumGlyphs = 2
    end
  end
  object Rep: TfrReport
    Dataset = fCAT
    InitialZoom = pzDefault
    Preview = fP
    PreviewButtons = [pbZoom, pbPrint, pbPageSetup]
    StoreInDFM = True
    Left = 16
    Top = 104
    ReportForm = {
      18000000DC060000180000FFFF16006870204C617365724A6574203133323020
      50434C203600FFFFFFFFFF09000000340800009A0B0000000000000000000000
      0000000000000000FFFF00000000FFFF00000000000000000000000003040046
      6F726D000F000080DC000000780000007C0100002C010000040000000200E000
      00000C005265706F72745469746C65310002010000000030000000F50200002A
      0000003000000001000000000000000000FFFFFF1F0000000000000000000000
      0000FFFF000000000002000000010000000000000001000000C8000000140000
      000100000000000002004F0100000B004D617374657244617461310002010000
      000064000000F50200001A0000003400050001000000000000000000FFFFFF1F
      0000000004006643415400000000000000FFFF00000000000200000001000000
      0000000001000000C800000014000000010000000000000200BF0100000B0044
      657461696C446174613100020100000000B8000000F502000010000000300008
      0001000000000000000000FFFFFF1F0000000005006650524F44000000000000
      00FFFF000000000002000000010000000000000001000000C800000014000000
      0100000000000002002C0200000D0044657461696C4865616465723100020100
      0000008C000000F5020000120000003000070001000000000000000000FFFFFF
      1F00000000000000000000000000FFFF00000000000200000001000000000000
      0001000000C800000014000000010000000000000000CD02000005004D656D6F
      310002001000000038000000700100001A000000030000000100000000000000
      0000FFFFFF1F2C02000000000001002300CEF2F7E5F220EE20EDE0EBE8F7E8E8
      20EFF0EEE4F3EAF6E8E820EDE0205B444154455D00000000FFFF000000000002
      00000001000000000500417269616C000E000000020000000000000000000100
      020000000000FFFFFF00000000020000000000000000005803000005004D656D
      6F320002000C00000068000000E8010000160000000300000002000000000000
      000000FFFFFF1F2C02000000000001000D005B744341542E224E414D45225D00
      000000FFFF00000000000200000001000000000500417269616C000A00000003
      0000000000000000000100020000000000FFFFFF000000000200000000000000
      0000E403000005004D656D6F3300020048000000B80000007801000012000000
      03000F0001000000000000000000FFFFFF1F2C02000000000001000E005B7450
      524F442E224E414D45225D00000000FFFF000000000002000000010000000005
      00417269616C0008000000000000000000080000000100020000000000FFFFFF
      00000000020000000000000000006F04000005004D656D6F3400020010000000
      B8000000380000001200000003000F0001000000000000000000FFFFFF1F2C02
      000000000001000D005B7450524F442E22415254225D00000000FFFF00000000
      000200000001000000000500417269616C000A00000000000000000000000000
      0100020000000000FFFFFF0000000002000000000000000000F404000005004D
      656D6F35000200100000008C000000380000001200000003000F000100000000
      0000000000FFFFFF1F2C02000000000001000700C0F0F2E8EAF3EB00000000FF
      FF00000000000200000001000000000500417269616C000A0000000000000000
      00000000000100020000000000FFFFFF00000000020000000000000000007E05
      000005004D656D6F36000200480000008C000000780100001200000003000F00
      01000000000000000000FFFFFF1F2C02000000000001000C00CDE0E8ECE5EDEE
      E2E0EDE8E500000000FFFF00000000000200000001000000000500417269616C
      000A000000000000000000000000000100020000000000FFFFFF000000000200
      00000000000000000606000005004D656D6F37000200C00100008C0000006000
      00001200000003000F0001000000000000000000FFFFFF1F2C02000000000001
      000A00CAEEEBE8F7E5F1F2E2EE00000000010000000000000200000001000000
      000500417269616C000A000000000000000000000000000100020000000000FF
      FFFF0000000002000000000000000000CD06000006004D656D6F3130000200C0
      010000B8000000600000001200000003000F0001000000000000000000FFFFFF
      1F2C02000000000001000D005B7450524F442E22434E54225D00030005006265
      67696E0D2B00202069662052312829203D2030207468656E204D656D6F31302E
      56697369626C65203A3D2066616C73653B0D0300656E6400FFFF000000000002
      00000001000000000500417269616C000A000000000000000000000000000100
      020000000000FFFFFF000000000200000000000000FEFEFF0000000000000000
      00000000}
  end
  object tPROD: TIBTable
    Database = DM.Base
    Transaction = DM.Trans
    BufferChunks = 1000
    CachedUpdates = False
    FieldDefs = <
      item
        Name = 'IDPRODUCT'
        Attributes = [faRequired]
        DataType = ftInteger
      end
      item
        Name = 'NAME'
        DataType = ftString
        Size = 500
      end
      item
        Name = 'ART'
        DataType = ftString
        Size = 50
      end
      item
        Name = 'PRICE'
        DataType = ftInteger
      end
      item
        Name = 'SELLPRICE'
        DataType = ftInteger
      end
      item
        Name = 'OPTPRICE'
        DataType = ftInteger
      end
      item
        Name = 'CNT'
        DataType = ftInteger
      end
      item
        Name = 'IDCAT'
        DataType = ftInteger
      end>
    Filter = 'CNT>0'
    Filtered = True
    IndexDefs = <
      item
        Name = 'FK_PRODUCT'
        Fields = 'IDPRODUCT'
        Options = [ixUnique]
      end
      item
        Name = 'FK_PRODUCT1'
        Fields = 'IDCAT'
      end>
    IndexFieldNames = 'IDCAT'
    MasterFields = 'IDCAT'
    MasterSource = DataSource1
    StoreDefs = True
    TableName = 'PRODUCT'
    Left = 96
    Top = 152
  end
  object tCAT: TIBTable
    Database = DM.Base
    Transaction = DM.Trans
    BufferChunks = 1000
    CachedUpdates = False
    FieldDefs = <
      item
        Name = 'IDCAT'
        Attributes = [faRequired]
        DataType = ftInteger
      end
      item
        Name = 'NAME'
        DataType = ftString
        Size = 200
      end>
    IndexDefs = <
      item
        Name = 'FK_CAT'
        Fields = 'IDCAT'
        Options = [ixUnique]
      end>
    StoreDefs = True
    TableName = 'CAT'
    Left = 96
    Top = 104
  end
  object DataSource1: TDataSource
    DataSet = tCAT
    Left = 120
    Top = 88
  end
  object fCAT: TfrDBDataSet
    CloseDataSource = True
    DataSet = tCAT
    Left = 56
    Top = 104
  end
  object fPROD: TfrDBDataSet
    CloseDataSource = True
    DataSet = tPROD
    Left = 56
    Top = 152
  end
end
